10
66
12
28
6
8
34
20
62
56
15
19
32
23
30
33
48
22
31
37
39
18
16
26
11
17
50
36
13
46
21
14
25
9
3
45
52
77
44