133
162
36
202
131
6
69
296
635
249
88
205
1206
7
132
242
156
38
117
1500
148
220
95
200
983
31
160
16
193
175
165
184
22
92
68
268
62
15
259
149
336
292
77
244
126
203
33
91
147
54
191
4093
212
263