48
37
27
57
127
106
56
300
54
551
114
67
210
140
120
50
117
86
562
91
95
118
61
79
258
39
80
33
263
84
227
326
171
206
185
147
380
63
257
360
138
85
232
310
180
255
136
112
651
415
172
460
133
105
58