5 244 107 true 0 16 18 29 36