15
106
1
28
23
18
14
28
8
43
15
15
8
18
18
14
6
342
290
68