3
5
6
8
17
25
33
37
39
49
52
63
67
70
77
79
81
83
85
87
4
12
14
20
24
34
42
51
53
56
60
69
76
78
90
32
47
46
26
15
45
44
1
43
7
38
41
75
71
11
58
61
10
35
9
13
68