3
5
2
10
6
0
12
66
8
1
14
18
24
4
11
151
7
42
44
26
153
88
32
20
28
9
17
201
37
123
205
101
30
38
299
140
83
15
16
59
45
158
87