40
30
43
8
6
20
81
48
12
19
4
2
0
47
37
43
15
48
22
13
2
49
18
36
32
Next page