6
6
4
13
19
11
42
50
31
15