2
3
6
11
25
28
37
38
44
53
54
60
66
68
69
72
77
78
88
89
45
40
47
1
19
42
75
35
27
57
41
81
14
32
36
12
5
34
10
46
9
17
85
8
43
39