32
29
14
16
11
98
39
9
31
62