20
9
0
5
19
8
71
110
12
30
17
11
39
15
8
31
95
26
26
51