107
30
62
36
33
8
22
20
26
31