432
266
239
17
720
210
158
51
578
137
715
158
379
140
358
113
283
28
735
291
596
167
217
97
467
191
551
208
652
236
632
203
744
106
254
33
750
349
478
75