3
10
20
24
29
30
54
55
56
58
63
65
69
70
72
75
81
85
87
89
28
60
47
27
9
26
22
25
57
73
5
45
23
11
16
12
15
88
14
35
33
17
90
77