70
41
36
51
84
33
177
38
159
205
345
487
267
184
190
57
176
60
31
96
92
192
17
22
269
409
35
384
21
26
126
111
44
71
14
168
147
34
73
74
18
340
30
76
213
64
365
104