6
14
10
13
24
1
138
2
124
127
167
290
96
459
260
174
99
197
273
177
81
142
164
173
150
56
25
236
187
217
49
103