3
6
7
8
11
29
37
43
45
52
53
63
71
73
76
77
78
84
88
90
69
47
30
79
57
44
38
85
42
12
19
15
81
14
65
86
5
10
9
27
80
72