87
52
136
170
192
51
327
40
41
183
106
82
142
569
540
453
363
369
56
37
343
466
465
360
63
459
67
1463
28
204
208
21
69
92
64
178