10
17
39
12
160
1355
121
18
60
80
32
263
501
4552
181
139
25
76
102
56
345
167
459
171
22
95
62
94
11
2441
27
20
24
67
103
31
524
503
4398
36
151
162
535
23
505
52
267
119
57
120
310
37
55
84