3
10
56
7
5
19
35
8
2
4
9
21
36
20
25
26
28
46
17
12
66
49
32
75
30
18
23
13
38
29
24
6
15
51
27
1
50