2
6
8
5
7
2
3
30
33
9
36
27
17
10
20