67
63
214
218
111
159
140
169
340
309
281
203
137
128
135
156
161
46
154
508
301
160
220
171
119
84
121
133