31
15
19
22
13
16
29
31
7
37