8
185
22
9
701
1331
138
86
5
189
190
16
137
38
48
576
156
218
389
90
243
255
186
502
486
235
551
4
516
232
181
1655
17
312
295
201
1855
245
35
366
104
128
165
18
170
89
157
10
156
144
277
661
