69
123
152
299
273
113
268
190
258
209
396
274
124
111
386
435
82
286
72
275
137
169
95
167
107
109
97
88
111
219
199