8
5
7
4
1
9
10
19
15
6
24
18
0
55
50
13
12
21
35
43
42
3
17
20
2
31
45
25
72
29
272
44
22
133
36
40
28