119
6
125
61
98
150
620
186
62
354
400
1267
310
160
31
254
455
297
728
260
171
436
27
318
734
353
263
343
20
205
447
495
324
369
16
37
13
454
295
435
763
240
36
9
321
48
216
438
133
6
8
