3
6
4
9
73
18
7
23
70
30
16
28
75
11
33
5
1
37
12
38
36
14
54
50
13
22
19
25
15
8
35
2
20
10
55
95
88
26