819
285
531
171
574
94
527
67
379
199
545
47
288
135
311
32
468
43
271
71
64
15
132
128
270
178
73
26
236
29
519
69
64
28
347
187
310
35
360
119