1
42
1
24
125
1
2
25
2
225
52
11
65
48
171
99
2
13
361
117
49
172
2
106
2
1
1
5
166
279
5
86
5
283
40
101