7
6
9
33
21
20
27
13
39
47
23
65
17
56
58