4
1
7
2
0
8
6
3
15
14
25
38
18
21
224
115
274
152
66
54
111
167
117
39
65
112
234
28
147
30
78
88
108
409
47
125
207
53
16