5 45 248 true 0 18 21 28 37