489
145
494
138
275
148
151
113
412
117
338
150
301
89
205
27
416
51
423
279
399
173
585
119
293
135
312
144
306
114
281
148
502
288
431
149
486
186
205
114