5
131
8
119
65
67
605
4
1
0
233
24
18
6
15
52
35
3
97
187
167
62
26
59
16
9
19
12
70
958
7
10
37
64
28
32
42
142
27
30
33
21