19
18
17
15
25
11
27
12
22
16
20
91
45
58
62
267
143
109
76
131
78
280
74
341
110
156
95
226
118
142
191
102
137
153
86
90
202
207
146
366
29
80
9
54
7