5
9
13
16
20
30
35
37
38
55
57
58
62
63
68
72
73
81
83
84
47
34
46
52
43
59
36
42
65
3
39
21
41
22
19
77
76
2
12
86
11
64
90
85
8
56
51