17
22
297
384
32
39
126
420
9
18
65
31
63
274
53
62
380
56
13
318