2
7
8
12
14
30
33
39
43
46
53
57
64
69
74
76
81
85
87
89
47
1
9
11
18
20
21
26
27
32
45
66
79
86
88
90
5
73
23
42
41
67
15
56
58
4
44
19
17