19
92
20
28
11
187
144
110
75
43
9
338
251
113
97
13
54
34
130
52
136
17
35
1302
65
7
41
70
249
149
142
124
783
176
315
131
8
178
37
112
26
241
10
47
174
146
173
369
229
156
96
83