37
21
24
11 697
436
119
68
185
258
301
153
536
889
39
189
148
192
404
97
87
282
574
546
31
978
283
160
76
23
91