19
9
13
22
22
106
47
8
130
129
224
260
0
305
30
95
258
142
16
32
267
55
293
14
35
375
348
159
139
123
141
27
133
8
240
96
60
32
305
219
21
4
14
26
10
12
4
144
