382
148
300
37
568
137
590
140
272
87
342
34
161
65
479
32
433
95
184
105
327
176
262
103
88
56
498
225
317
170
100
36
442
36
482
186
318
72
377
120