2
3
5
18
10
40
18
19
32
8
15
1
48
0
3
4
10
25