10 378 260 true 1 10 12 20 22 26 30 31 32 38