3
9
11
16
21
23
24
26
31
32
33
36
37
43
48
51
54
55
70
88
2
6
10
14
15
20
39
42
44
50
52
59
77
80
90
4
47
46
45
56
7
1
38
19
18
66
17
49
25
34
75
13
67
87
8