2
5
7
20
30
41
44
46
50
57
58
62
63
69
72
75
76
79
81
84
73
52
48
34
45
83
36
42
11
26
47
59
8
40
1
13
88
10
29
9
78
53
68
6
60