3
10
14
15
18
20
21
28
30
34
39
43
44
47
57
66
69
72
84
88
46
62
45
79
37
19
42
82
41
67
2
25
33
12
60
11
1
5
9
74
8
32
6
89
7