12 640 407 true 1 3 4 7 8 13 22 26 30 35 38 39