10 909 378 true 8 13 19 20 22 30 31 32 35 38