6 101 172 true 2 5 7 13 31 63