6
0
2
1
5
21
28
7
44
19
14
40
39
29
15
106
23
20
9
10
22
13
66
18
26
11
34
119
8
64
38
48
32
78
81
59
199