16 587 369 true 2 6 9 10 13 14 17 18 21 22 23 24 25 32 35 37