517
235
319
96
540
229
298
79
453
176
502
179
295
152
134
85
336
53
327
185
293
83
518
81
229
78
481
152
336
145
600
76
491
46
408
138
301
75
204
13