10
29
79
16
14
91
58
35
24
47