418
41
45
538
23
17
510
46
89
88
47
26
838
50
81
221
402
58
597
271
95
55
59
104
54
61
101
200
2277
472
470
34
32
197
29
594
65
96
31
25
63
44
541
190
131
924
249
176
51
540
144