5
16
22
25
32
39
51
68
73
80
83
112
135
141
143
150
169
