20
22
28
36
45
57
74
78
95
104
116
121
123
129
148
150
166
