569
85
172
149
482
132
447
32
420
120
245
162
369
124
381
97
637
217
531
67
275
126
357
139
143
68
455
158
366
79
321
126
480
115
369
181
429
50
344
131