12
7
20
271
261
203
221
418
3
121
731
100
874
655
501
45
416
272
262
352
11510
1206
8411
10
61
395
481