44 2
31 3
142 6
105 4
47 8
123 9