10 535 374 true 5 11 12 16 20 21 22 27 35 37