19
4
70
189
14
505
250
152
27
175
278
16
78
388
418
18
48
472
37
25
8
965
50
10
11
219
17
9
12
7
20
5
40
214
85
36
3
99
91
59
39
80
45
86
28
232