17
1
9
10
8
24
13
29
39
18
28
21
80
52
61
57
5
142
23
256
14
67
47
12
43
55
100
113
68
69
171
123
106
224
125
156
172
155
20
179
32
33
85
196
183
138
74
134
114
188