9
10
20
12
33
22
20
15
17
76
13
26
9
45
89
7
29
17
59
32