3
8
10
7
0
6
18
5
16
15
9
14
75
38
127
4
11
2
182
19
130
58
47
261
22
28
51
39
94
13
32
54
21
96
35
25
66
85
122
30