511
80
267
184
256
80
475
32
225
93
437
141
597
150
534
194
396
49
155
108
351
56
589
197
25
3
267
75
527
72
216
57
619
165
358
10
512
29
343
39