5
27
19
3
11
43
31
8
16
4
33
6
14
85
64
51
80
7
45
15
2
36
49
9
46
57
28
60
17
12
1
18
41
53
10
22
21