176
1
272
2
97
486
87
59
368
343
986
5
235
594
3
168
205
72
183
271
140
530
0
184
175
108
236
86
92
96
88
79
99
90