477
169
243
213
109
150
64
79
156
85
69
62
95
45
48
39
98
116
25
160
218
179
108
60
142
55
66
161
137
140
155
146
230
71
18
21
23
73
42
27
78
173
49
65
43
81
68
74
28
135
17