72
865
30
60
304
295
79
12
243
154
98
2
67
28
32
94
42
75
181
176
103
199
185
101
15
93
259
105
163
90
115
91
20
267
8