45
4
89
5
4
6
45
7
32
42
29
28
9
16
20
28
18
13
1