90
965
114
881
12
318
35
418
31
313
55
370
11
265
42
333
27
218
240
13
193
22
202
190
198
6
339
8
128
34
30
174