27
199
322
105
320
106
24
17
699
27
285
253
39
3
20
127
267
252
76
182
120
100
92
11
553
256
13
168
170
2
28
275
37
34
568
217
155
456
4
23
30
1
12
172
509
35
19
323
38
172
244
128
55
272
