6
9
3
7
12
6
42
93
45
83