176
591
19
149
74
352
117
1127
326
33
401
13
5
478
665
317
205
551
74
27
669
52
365
468
9
294
80
156
863
432
457
2017
391
376
178
152
13
956
19
46
23
8
1079
227
713
793
252
260
