5
35
107
47
30
79
96
35
75
91