21
24
116
64
61
219
63
62
79
81
75
111
71
224
57
46
38
55
86
50
72
45
36
579
32
17
85
163
118
83
252
52
119
34
248
39
106
78
19
68
35
26
60
23
204
27
74
114
493
889
47
151