3
4
2
10
6
0
12
65
8
1
14
18
5
23
11
149
7
41
24
43
26
152
88
32
20
28
9
17
201
37
123
205
101
30
38
298
137
83
15
16
59
45
158
87