1
5
6
8
11
16
22
23
24
31
38
52
54
59
60
73
74
81
88
89
2
3
30
32
35
36
39
49
61
63
66
68
70
72
82
84
48
47
57
43
44
71
42
41
7
28
75
26
18
15
19
46
17
58
12
78
10