122
484
171
2251
814
431
501
172
32
41
1053
30
373
4
161
23
881
5
3
421
12
1
599
42
361
931
9
342
16
13
10
8
59
81
20
291