5 233 107 true 7 10 18 28 30