true 101 31 true 2 5 9 10 27 28 32 47 62 87 96