11 107 248 true 3 5 13 20 21 22 28 32 34 35 36