18
85
5
60
0
68
16
11
6
3
102
45
10
31
93
48
38
42