3
9
8
22
22
18
21
136
65
2
7
30
46
6
24
2
39
21
6