5 120 248 true 13 17 25 30 31