4 108 243 true 10 16 18 39