68
76
129
219
206
111
114
117
506
103
134
87
22
60
69
238
133
320
46
107
127
30
153
94
72
154
181
44
141
197
97
235
9
92
82
315
52
33
173
35
162
318
446
264
199
24
178
217
392
209
50
183
55
62