35
18
12
38
22
20
31