6 64 100 true 2 5 16 19 21 29