8 998 329 true 3 7 8 10 13 17 27 28