4
3
2
10
6
8
15
7
14
44
24
9
69
57
32
5
29
49
27
17
78
18
36
53
34
30
16
21
26
50
42
290
41
47
35
13
74