3
0
20
8
38
194
37
75
13
25
36
30
153
88
39
127
82
282
78
32
45
9
35
42
111
15
49
22
50
31
144
118
57
80
113
105
493
23
46
43
185
33
93
52
6