8
2
5
4
6
36
19
25
49
47
17
21
3
26
12
29
37
23
1
0
10
9
74
69
13
34
59
27
54
42
303
22
24
28
55
18
43
7
56
15