20 2154 756 true 2 3 6 7 8 12 19 20 22 26 33 59 63 66 68 72 77 80 83 96