5
10
39
1
8
15
8
26
14
30
77