222
460
617
134
178
28
244
138
41
128
190
210
383
194
75
16
42
405
675
95
195
22
1831
33
6
197
118
162
541
36
29
202
48
131
296
67
98
10
53
249
205
69
1206
223
64
92
232
132
18
40
242
347
156
380