7
8
9
5
10
14
69
44
321
70
55
153
85
43
26
46
29
38
36
23
74
78
83
140
12498
11146
265
2638
10173
345
4133
4399
24374
3764
452