20
198
42
105
174
83
137
85
63
49
51
24
71
46
81
108
263
121
28
128
76
87
143
132
11
95
207
35
72
463
140
12
10
84
179
89
21
109
374
187
124
98
9
25
183
41
134
14
278
5
39
27
314