11
21
30
33
40
52
58
80
89
91
109
