9
1
0
56
238
129
111
34
196
14
16
63
19
96
48
86
21
7
15
75
230
101
26
141
306
32
135
31
52
62
80
18
58
121
128
38
89
353