239
450
190
415
172
337
157
488
259
300
192
310
40
120
56
159
48
108
15
254
39
131
181
71
188
43
263
31
151
61
713
27
81
19
147
102