6 153 103 true 3 6 9 12 23 28