113
232
53
912
38
904
43
445
60
548
24
478
18
370
357
23
365
20
899
50
330
11
319
82
276
34
221
203
12
181
6
177
178