2
5
12
14
17
18
28
32
42
44
48
50
54
72
85
92
130
149
162
165
179
206
211
232
