14 1541 406 true 2 3 5 10 12 16 19 20 21 22 26 27 29 37