2
10
2
5
19
5
5
10
15
3
2
9
9
1
22