85
18
4
30
59
32
38
14
5
102
9
28
21
30
19
8
5
26
18
15