111
51
236
54
16
18
318
85
26
3
70
103
38
36
45
46
14
40
107
80
59
7
33
62
27
23
22
42
48
9
39
252
153
17
24
557
25
50
6
121
21
20
83
13