85
9
8
177
88
160
38
245
11
39
42
110
66
89
134
91
76
40
404
179
25
73
26
57
47
69
24
58
27
64
156
158