5
8
0
6
2
4
19
15
12
1
17
25
26
39
13
9
10
3
21
14
51
11
105
104
30
77
32
48
20
55
118
46
54
42
7
18
23