2
6
5
8
1
10
30
42
37
35
7
27
3
17
72
1
5
3