10
3
1
4
24
18
19
2
9
8
32
41
0
15
6
12
14
31
5