87
0
89
98
358
96
296
21
107
23
2502
1
103
1700
292
110
1205
40
47
854
813
38
832
502
207
105
1450
491
52