32
29
14
98
39
9
31
15
62
3