3
35
32
19
8
25
15
18
30
16
10
84
52
21
5
20
1
6
26
7
56
4
12
27
9
17
51
83
24
74
39
31
38
34
49
54
73
61