8
11
16
29
38
51
56
77
87
96
113
122
151
152
159
168
182
183
