14
15
25
4
8
5
12
10
5
19
20
12