8
0
6
15
17
5
18
9
10
28
14
13
11
27
21
41
22
29
7
4
2
3
25
36
49
12
23
26
67
31
45
32
48
60
19
155
42
115
62