21
27
30
33
35
37
43
50
67
81
84
96
112
