68
1
79
78
356
163
353
0
74
76
87
73
158
83
145
212
211
129
1130
2
70
217
948
598
254
276
191
562
309