85
36
341
66
592
894
664
673
8
521
354
1384
16
102
202
913
13
1945
151
163
471
233
161
211
15
1398
14
5
813