52
17
39
75
15
106
25
43
35
141
14
38
100
33
24
46
27
48
55
19
32
78
2
258
152
51
132
133
275
3
22
62
20
0
58
263
418
30
8
13
7
10
76
31
77
225
148
54
29