110
606
31
181
60
292
99
1,107
78
342
75
813
114
648
106
584
42
468
6
333
25
324
41
339
420
433
112
421
87
316
102
368
73
385