11 1247 428 true 5 7 10 19 20 26 30 31 32 36 38