5 105 105 true 2 4 16 22 23