3
3
3
22
16
9
6
32
3
16
0
27
2
646
2
8
1
33
17
31