19
15
38
51
2
8
380
41
63
10
16
21
74
185
395
164
59
163
80
68
78
82
316
182
39
58
309
17
120
18
50
34
674
20
14
85
70
28
195
6
64
66
1575