529
194
476
105
307
54
303
50
127
78
495
135
487
96
488
156
202
65
333
147
519
33
271
134
225
135
220
96
514
118
219
183
85
73
361
161
300
178
551
71