1
2 6
3
4 5
7
8
9
10
11 15
12
13 14
16
17
18
19
20 21 23 25 34 35 69 79 86 87 93 94 113 139 141 145 147
22
24
26
27
28
29
30
31 33
32
36
37 48
38
39 50
40 44
41
42 43
45
46
47
49 55
51 57
52
53
54
56
58
59
60
61
62
63
64
65
66
67
68
70
71 72
73 83
74 78
75
76 77
80
81 82
84
85
88
89
90
91
92
95
96
97
98
99
100
101 105
102
103
104
106 109
107
108
110 117
111
112
114
115 116
118 122
119
120 121
123
124
125
126
127
128
129
130 134
131
132 133
135
136
137
138
140
142
143
144
146
148
149
150
151 153
152
154
155
156
157 160
158
159
