146
763
106
403
84
578
624
548
88
490
165
537
119
826
128
553
35
424
13
771
294
390
34
437
96
352
62
329
343
92
1,138
135
333
54
311