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