85
237
86
238
153
703
112
657
98
131
16
2
203
320
35
14
97
88
12
28
9
92
309
60
128
206
346
121
96
43
15
7
150
174
5