3
6
20
23
28
30
33
38
41
45
48
49
54
56
68
74
76
80
85
87
50
46
15
26
44
32
40
35
75
19
78
18
90
17
52
81
13
2
27
12
82
10
89
9