7
23
4
5
6
59
11
29
1
0
2
2
4
4
4
22
6
10
2
3