5 202 108 true 7 16 18 19 39