4
11
8
3
19
16
15
29
22
20
32
28
69
39
19