5
11
15
22
23
29
46
53
72
80
87
110
115
126
141
158
163
167
175
