0
9
21
28
39
53
63
66
74
87
104
109
124
128
144
147
