78
172
81
112
260
69
153
166
177
47
217
190
183
119
144
168
46
382
103
55
182
60
76
131
235
85
169
122
133
37
61
218
308
220
126
20
121
65
67
306
31
104
92
64
38
30
16
34
35
48
25
93
28
79