9
10
11
16
20
28
35
49
50
54
59
71
77
94
104
109
150
159
171
200
216
226
229
232
241
