16
151
221
131
27
14
252
282
25
24
281
13
192
173
214
142
172
122
93
222
73
522
331
1132
2112
2292
391
253
34
531
101
162