15
2
1
6
11
19
2
15
14
16
10
17
20
7
5
73