201
43
138
58
187
60
98
236
27
1372
463
49
271
51
323
28
29
56
22
44
171
230
24
9
197
509
10
17
33
311
77
250
360
242
85
25
89
1472
440
419
3
8
19
37
354
63
42
248
275
108
6