5 283 108 true 0 10 17 23 30