126
683
30
686
33
532
13
363
5
457
18
386
6
330
45
300
11
303
20
891
329
3
164
223
113
236
12
334
170
104
160