395
187
165
71
386
192
525
104
596
140
563
83
527
182
245
192
412
190
389
69
304
116
444
15
220
157
532
24
362
140
191
119
404
187
302
156
466
138
356
67