1
1
15
21
18
20
25
18
35
32
32
16