18 117600 3504 true 1 2 4 5 8 10 13 14 16 19 20 22 24 27 30 32 35 37