10 472 341 true 2 10 11 21 22 26 27 30 38 39