21
66
6
24
78
176
109
140
14
33
81
25
16
43
30
133
169
23
164
161
56
171
311
1921
38
4305
10
73
163
84
55