21
24
27
32
33
45
67
80
97
99
100
120
