1
9
21
27
48
53
76
94
97
99
105
126
130
