55
56
5527
159
19
24
45
57
531
92
675
592
355
208
163
101
85
113
74
318
53
133
18
14
52
50
272
126
30
558
48
148
47
127
61
4685
259
32
1803
142
335
10734