2
4
7
15
17
24
30
43
48
53
56
57
58
59
68
69
70
77
80
81
37
50
47
79
46
87
44
90
85
42
49
18
62
19
71
14
9
67
12
23
40
11
33
60