16
26
32
58
65
94
99
107
113
118
127
130
131
137
150
