19
4
71
192
14
505
250
152
27
175
278
16
78
389
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