2
9
12
15
22
34
36
42
45
55
64
98
102
112
125
126
129
132
138
161
163
182
