9
134
470
137
41
276
97
66
235
93
238
33
25
181
51
110
140
122
169
217
226
156
65
251
100
74
99
237
166
234
165
353
1018
151
112
116
202
123
92
71
90
131
89
187
64
86
121
180
141
160
81
136
171
68
206