3
6
8
18
28
30
39
41
44
51
53
59
61
68
70
73
74
83
84
88
47
49
40
1
46
60
45
69
43
35
42
5
76
13
87
17
16
2
71
12
29
62
10
79
9
80
75
67