39
263
231
19
296
44
119
35
240
30
25
93
37
187
22
51
29
49
135
88
179
104
227
58
140
97
82
71
125
67
50
45
192
90
16
68
2
77
9
129
38
20
101
21
545
538
268
46
205
171
79
96
8
64