36
24
6
70
245
81
52
80
317
71
57
33
132
157
106
154
214
43
193
75
189
180
149
230
37
182
260
160
53
155
125
541
199
85
21
17
451
65
235
49
223
757
510
470
195
303
138
134
211
152
232
593
351
356
117
280
31