220
235
38
120
43
125
56
240
116
75
159
502
161
171
144
186
558
70
212
863
357
30
58
152
32
399
388
12
377
69
362
324
162
215
91
82
87
403
113
401
288
65
398
9
229
78
192
2343
146
34
121
55
325
164
299
95
309
148