1
0
8
6
19
3
5
4
58
39
258
45
252
83
151
170
25
165
90
95
719
34
106
1498
44
92
149
245
36
14
62
214
28
17
23
119
27
32
15
22
56
20
190
35
11
49
274