944
324
896
363
414
135
192
32
385
92
185
83
238
95
596
160
354
157
357
61
473
144
567
64
381
82
535
102
327
73
50
29
80
50
210
55
540
112
299
39