3
2
9
36
33
12
52
86
64
70
41
69