1
6
22
8
2267
36
51
83
22
22
167
219
171
166
122