3
4
5
7
10
11
12
15
23
25
45
48
52
57
66
68
73
76
80
85
50
35
46
30
44
55
43
17
28
22
42
37
58
21
19
89
24
72
59
32
2
88
9
67