36
16
34
393
182
51
120
27
148
17
83
378
239
15
20
67
66
201
33
35
21
19
38
177
37
112
62
119
55
224
52
163
127
162
152
174
260
406
97
102
72
145
18
44
117
82
81
49
136
160
320
78