6
26
4
14
5
7
3
25
10
67
2
0
9
8
16
1
18
20
24
85
104
50
187
97
59
57
21
65
63
11
36
22
32
27
348
70
48
75
105