45
33
5
121
23
65
0
0
0
1
2
32
6
9
0
32
8
48
105