2
8
10
13
17
22
26
32
36
40
43
44
48
49
50
53
61
67
70
84
66
3
14
15
16
19
20
28
33
34
46
52
55
79
80
88
5
57
47
73
45
71
1
31
38
29
18
77
39
25
89
12
81