9 525 491 true 2 6 8 11 18 19 27 32 37