88
237
87
238
156
703
115
657
100
131
16
2
205
320
39
14
99
12
28
9
94
309
60
128
219
346
123
96
44
15
7
151
174
5