5 101 166 true 17 24 39 47 64