18132
31182
22567
27204
20861
17889
4884
20576
39143
12862
24619
22752