3
2
4
7
9
23
3
7
6
15
14
57
3
3
7
6
5
15
3
5