190
162
430
90
379
41
178
137
414
77
452
145
556
91
197
164
261
64
393
183
423
119
517
161
549
14
561
55
341
37
428
187
333
67
171
66
510
148
355
123