10
21
33
34
38
42
54
62
78
84
103
116
121
143
151
165
