0
50
59
136
138
158
161
50
51
46
36
147
139
145
146
145
138
166
149
162
148
148
36
154
1330
322
420
36
159
154
160
156
140
141
137
145
148
140
161
146
166
147
725
151
140
165
589
176
163
138
171
36
137
56
159
172
165
136
139
137
155
136
150
179
157
365
434
160
159