17
0
102
37
73
145
18
67
190
134
112
424
225
319
169
40
129
179
146
271
227
121
152
85
60
1121
420
494
151
390
540
818
792
1787