3
16
10
30
11
85
62
28
35
15