10 244 262 true 5 13 17 21 24 28 29 30 33 37