10
22
7
8
17
30
39
46
20
25
52
14
63
9
76
8
10
89
7
33