7
7
23
5
12
5
8
3
25
146
26
1
3
9
4
5
8
4
3
6
5
9
4
2
4
7