8 102 276 true 4 5 11 20 21 27 33 34