661
13
206
105
316
136
38
82
34
20
60
230
107
100
6
44
207
194
121
24
102
45
63
29
31
28
270
77
222
18
48
7
970
153
51
110
32
282
26
69
347
252
112
17
11
1398
21
864
162
49
305
287
211
36