10
14
23
28
36
39
59
73
81
97
99
110
132
