6
0
5
7
1
4
3
8
2
17
11
15
75
30
23
20
117
44
177
54
31
211
73
64
85
51
53
82
25
52
59
316
132
127
83