5 102 103 true 1 5 15 18 39