5 101 157 true 17 39 48 64 77