205
106
194
137
616
562
84
487
1251
334
17
285
126
41
4
318
20
358
252
2
947
1417
102
85
596
14
339
15
144
649
228
13
1194
242
86
83
300
133
2
379
527
410
2018
