12
14
18
25
33
42
55
86
92
102
105
126
129
130
139
156
160
171
