5
12
44
74
86
89
96
100
101
109
111
122
126
140
156
171
173
178
