10 499 245 true 2 8 9 15 17 18 23 26 36 39