491
242
29
40
17
12
13
144
65
289
80
23
129
190
362
179
111
219
236
101
328
212
202
247
287
165
416
253
273
53
617
279
422
187
360
246
233
559
147
198
230
159