64
121
104
131
119
59
83
65
54
107
76
100
207
72
15
221
183
149
144
228
111
150
196
118
273
132
547
171
18
56
382
352
578
379
443
605
364
451
268
287
86
316
324
386
217
202
308
794
327
181
230
431
292
377
245
218
236
323