3
6
9
16
18
27
35
49
51
78
88
98
112
135
146
160
168
