8
10
12
14
19
26
27
28
32
41
47
50
55
59
66
72
79
82
84
87
2
3
11
15
16
17
20
29
38
45
48
49
64
83
1
9
21
22
52
56
68
71
73
74
76
78
85
24
43
61
65
67
69
81
88
89
5
23
37
51
58
62
63
77
90
18
31
60
86
4
6
33
34
35
44
7
40
80
54
13
25
39
42
53
57
30