14
13
1
19
29
5
24
95
24
30
15
52