277
174
97
85
35
117
36
137
51
145
242
81
118
477
225
467
120
298
23
164
207
203
25
39
79
74
159
53
239
96
126
95
50
63
454
1919
334
295
214
2120
17
6
2
30
188
31
104
148
234
11
14
37
12
7
1061
169
40