11 500 337 true 3 4 7 8 16 19 20 27 35 36 38