14 1020 369 true 2 4 5 8 10 16 18 21 22 27 30 32 34 37