1160
24
34
111
182
171
58
64
28
223
170
244
1483
35
37
146
209
78
75
94
27
208
5128
158
562
32
53
57
481
128
257
25