5
7
9
20
45
66
69
96
103
122
125
131
143
