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