20
22
23
28
30
40
43
57
60
72
99
108
