488
144
490
136
273
147
150
112
412
117
338
150
301
89
205
27
415
51
419
276
399
173
585
119
292
135
312
144
305
114
281
148
499
287
431
149
486
186
204
114