31
15
18
22
13
15
29
31
7
35