22
20
7
8
32
39
30
9
3
17
156
2
4
37
68