0
140
26
0
211
218
0
11
131
43
1
105
67
30
136
152
68
0
115
133
77
52
47
225
32
75
101
17
169
97
206
1
61
53
1
49
27
173
126
79
148
