120
661
261
19
20
9
505
201
341
181
11
193
23
435
679
13210
826
1089
783
621
561
414
352
212
6011
233
48