256
7
1
8
2
171
179
372
421
18
180
4
323
13
3
129
11
223
214
9
107
5
175
10
113
6
116
308
139
212
12
172