5
19
33
44
63
70
74
88
103
104
127
139
141
156
157
163
171
178
