3
30
27
4
12
22
21
57
11
10
33
62
24
74
48
18
6
26
5
60
8
7
75
19
1
17
824
13
31
56
91
87
42
35
15
16
34
37
9
50