18
19
17
40
1132
828
129
1799
33
1676
24
2
550
19
812
528
308
1
24
46
547
158
6
207
616
28
9
162
1
2018
716
729
914
22
192
155
403
0
29
100
1152
160
811
120
1726
107
172
130
