3
13
5
6
12
1
50
16
15
2
73
44
74
31
49
53
43
14
36
40
24
60
19
41
4
25
51
32
56
85
10
8
33
23
80
29
70
27