182
135
480
116
400
103
249
31
522
104
266
198
575
137
564
54
239
104
353
93
257
150
223
155
266
34
373
152
578
47
353
118
226
144
380
178
581
30
418
141