20
25
61
24
33
46
16
13
34
121
9
60
64
31
63
170
181
49
223
172
29
39
80
196
66
35
155
136
103
193
163
14
17
43
48
77
11
67
189
167
44
100
12
94
19