354
158
439
125
165
92
507
47
204
38
417
165
227
131
357
66
136
39
489
172
377
178
1006
436
522
131
73
16
433
169
482
183
425
120
204
91
553
157
368
34