4
5
12
26
32
41
45
51
57
62
66
70
72
73
76
79
82
83
85
87
46
1
17
23
35
36
37
38
42
53
63
78
84
88
89
39
44
90
43
11
58
27
15
14
77
13
19
8
28