5
20
14
45
29
6
6
1
32
3
15
9
25
25
22
6
1