0
3
2
4
1
7
12
8
11
20
34
6
16
18
5
153
80
21
211
282
236
57
17
14
260
24
39
63
115
36
67
113
49
158
98
162
72
235
180
41