3
4
11
13
14
17
21
22
40
45
47
58
61
67
71
77
78
80
86
90
60
32
75
5
29
57
28
27
26
70
9
35
18
83
16
8
15
51
52
25
12
89
10
72