412
20
228
142
513
44
390
131
385
154
394
25
418
166
434
49
470
26
336
59
283
81
307
80
484
37
227
55
376
175
115
12
304
183
196
29
197
180
360
167