42
106
28
108
13
30
30
45
34
42
28
32
45
26
50
26
88
17
25
20