9 1904 374 true 2 7 15 17 20 22 27 29 32