78
1
107
70
58
188
112
161
164
2
197
72
62
29
42
23
935
2140
98649
31
1257
3369
1043
1377
1081
1006
1188
1206
1351
1476
1760
1960
1742
5