10 592 348 true 7 9 10 13 17 18 22 33 36 37