27
11
8
55
170
50
26
22
60
49
45
43
28
147
48
112
34
20
38
62
66
58
145
88
77
29
46
80
333
164
70
115
65
103
72
71
39
14
44
42
121