10
5
5
19
2
4
11
8
1
15
9
3
13
9
5
9
8
22
4
7