197
105
765
42
603
115
2016
196
253
566
1433
762
131
1261
258
388
177
9
278
148
13
589
79
16
177
342
293
340
231
12
300
604
17
309
86
578
440
716
329
178
155
217
180
342
800
257
660
115
