5
9
42
63
66
86
87
94
98
105
113
130
131
138
145
147
160
