130
401
462
490
160
153
144
28
450
419
152
336
363
425
450
453
402
257
149
433
142
460
586
160
148
157
164
437
430
372
159
148
167
352
418
142
139
581
563
551
429
425
161
463
444
361
453
143
438
438
154
143
790
431
35
495
432
641
439
722
596
151
155
139
567
464
417
66