85
9
7
8
176
88
160
38
245
11
39
42
110
66
89
133
40
91
76
404
179
25
72
26
57
47
69
24
58
27
63
156
158