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