149
1,478
348
896
417
707
461
472
127
621
644
567
498
374
522
563
155
244
120
300
210
480
35
309
327
332
39
360
68
395
110
241
190
224
256
296