10
15
9
18
11
16
3
46
32
12
48
30
47
5
42
17
64
67
26
20
43
27
50
25
37
8
23
7
6
36
4
2
83
33
39
51
19
38
76