454
100
368
50
326
165
476
80
257
111
143
41
414
172
302
33
500
115
181
139
411
76
174
8
511
128
161
10
234
171
505
5
222
152
177
159
316
134
565
117