10
4
25
5
3
8
14
11
2
0
7
22
9
23
29
42
50
19
94
34
21
71
15
45
37
26
38
20
33
60
92
52
30
40
96
62
17
24
18