5
6
3
7
10
19
13
10
40
12