4
3
0
6
7
2
1
8
49
5
9
34
15
70
18
154
122
103
23
130
95
14
90
46
210
51
162
40
31
69
21
53
20
299
113