34
248
194
440
27
183
41
263
90
375
58
369
119
220
97
419
37
281
16
266
64
415
256
307
45
208
103
251
88
270
1
143
49
322
100
75
177