17
18
7
20
12
24
14
11
54
5
2
96
46
59
21
50
47
49
159
127
231
71
66
134
95
142
79
175
61
113
41
62
136
57
540
63
220
90
56
171
181
94
35
26
241
108
475
104
65
184
75
88