17
0
28
6
7
5
25
112
40
14
18
23
12
62
38
56
27
60
42
68
44
52
36
26
90
160
82
193
278
57
103
143
369
223
439
97
236
443
93
290
134
202
249
246
207
650
156
263
140
242
491
182