48
132
198
12
224
185
18
111
165
79
98
110
217
43
129
404
56
16
215
372
301
219
373
155
299
125
269
213
176
476
65
183
195
576
443
178
153
415
388
267
97
148
363
290
244
255
341
920
420
119
168
279
84
253
141
710
122