8 310 295 true 0 4 5 10 17 22 27 37