42
41
14
25
41
13
22
104
22
7
52
46
18
42