18
620
66
96
43
97
31
74
79
52
521
16
42
332
482
58
85
45
130
32
197
26
219
36
145
21
60
112
22
391
27
118
55
287
33
228
123
139
20
81
61
50
179
95
622
99
83
46
301
63
59
82
3