20
124
19
104
69
112
9
98
274
193
50
344
204
79
58
68
47
11
136
66
54
86
235
21
85
212
94
37
24
84
55
158
39
59
17
294
8
210
74
93
73
118
64
57
53
100
428
115
111
113
76