3
27
10
5
8
7
28
4
39
21
66
1
36
15
34
42
22
18
70
47
57
33
64
35
19
31
46
38
54
11
59
26
114
50
20
52
118
55
61
78
48
45
44
49