566
17
185
59
150
186
231
183
158
160
427
37
146
451
1325
67
757
201
215
152
39
76
234
281
394
175
107
212
266
100
144
1006
83
51
49
43
449
69
602
19
88
134
174
510
165
2410
219
110
700
246
87
209
192