8
10
17
9
9
40
14
22
22
20
90
7
61
64
31
16
115
36
3
2
2
6