3
3
3
171
151
63
136
39
39
37
36
37
36
38
35
24
18
96
26
29
58
37
28
29
29