3
10
12
22
24
30
34
35
39
41
48
56
57
58
61
63
67
68
76
88
37
47
62
43
46
79
45
42
87
85
14
73
19
26
59
17
16
13
89
11
38
27
25
9
21
60
7