5
4
1
7
0
3
6
15
37
8
11
23
14
19
20
9
59
24
10
2
25
13
18
79
139
38
194
794
52
65
170
57
85
35
16
28
45