19
25
4
17
1
14
3
40
12
6
1
13
13
1
8
23
26