11 358 242 true 3 4 5 9 20 21 22 30 31 32 38