20 1439 812 true 2 4 5 6 14 15 17 22 27 30 32 35 42 51 53 61 63 67 70 82