5 111 290 true 3 16 17 36 38