2
16
21
30
35
37
40
46
48
53
55
59
64
65
66
72
75
77
78
86
47
1
45
76
43
52
42
89
15
41
62
27
24
81
13
51
7
11
84
10
71
80
9
6