8 66 102 true 2 5 20 26 27 30 32 37