10
24
33
34
38
41
45
53
70
71
79
83
90
95
104
111
128
171
188
192
196
212
