2
5
11
17
19
22
26
31
33
34
37
47
50
59
60
67
76
85
86
89
9
49
8
46
40
43
53
42
15
45
41
52
62
12
78
27
20
14
58
13
90
64
39
18
68
38
57
10