40
26
12
18
21
24
22
17
18
7
19
12
110
106
54
54
60
29
55
43
48
14
68
54
114
136
52
36
85
84
37
48
26
121
73
57
28
53
99
69
182
74
85
36
33
29
29
15