13
22
29
34
36
46
66
70
76
82
84
89
99
110
119
123
137
142
143
160
168
223
227
229
247
253
