5
9
12
13
32
36
44
46
85
93
95
98
102
123
127
144
148
157
160
162
196
211
214
223
