520
236
319
96
543
230
299
79
454
176
505
180
297
152
136
86
340
53
327
185
293
83
519
81
231
78
482
152
336
145
604
78
494
46
408
138
301
75
204
13