8
10
18
4
1
6
2
13
0
19
75
104
74
54
62
369
22
9
41
46
40
20
51
26
12
34
58
32
230
109
7
38
170
37
35
76
113
23