2
36
41
5
59
6
85
11
13
20
23
24
27
31
34
44
45
53
58
63
67
72
76
79
82
83
84
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
4
40
64
60
42
7
43
48
39
73
52
12
57
17
66
37
77
50
10
9
49
61
68
70
3
86
19
30
16