12 1058 603 true 1 8 13 15 17 18 20 29 32 33 36 38