5
8
3
7
0
2
1
16
14
34
65
32
9
40
35
207
69
192
119
180
67
70
107
20
47
152
31
62
53
45
27
23
50
52
36
6
37
21
29
28
13
26