456
162
522
210
423
181
369
142
212
187
579
125
626
81
533
181
479
59
276
158
371
150
206
102
529
67
483
112
397
151
364
32
86
39
210
98
267
195
562
137