5
2
9
36
33
12
52
88
65
70
41
69