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