2
6
16
21
24
52
63
80
92
99
104
105
106
109
143
162
163
