10
505
54
19
16
23
21
55
4
56
39
121
14
62
106
37
242
129
50
88
2
141
174
76
34
15
12
26
8
32
175
11
1089
7
53
18
92
36
72
22