35
232
78
17
82
60
48
52
42
12
185
13
44
36
94
32
27
31
21
74
150
83
85
14
134
66
221
199
34
88
55
162
190
655
219
38
20
360
70
224
54
117
37
160
25
11
80
92
71
91