7
7
3
6
3
4
10
33
12
70
1
46
5
4
19