12037 8
19346 15
18795 18
21085 16
9536 6
14345 12
27162 22
18080 15
13617 11
11854 7
29820 32
25711 27