193
164
431
90
380
41
179
138
415
78
452
145
556
91
198
165
261
64
393
183
423
119
517
161
549
14
561
55
341
37
428
187
333
67
171
66
510
148
355
123