160
1354
121
18
60
80
32
263
501
39
4552
181
138
25
76
102
56
345
167
459
12
171
22
95
62
94
11
2441
27
20
24
67
103
31
524
503
4395
36
151
162
535
23
504
52
267
119
57
120
310
37
55
35
84
63
13
375