18
91
28
15
16
15
8
25
3
11
17
6
28
56
39
51
34
25
8
16
12
6
21
23
11
6
15
38
16
32
13
20
13
7
11
11
4
8
5
17