31
162
8
58
28
20
29
46
36
26
17
26
14
38
26
26
18
26
24