1
1
15
12
13
12
7
27
32
22
30
52