9
21
7
22
5
13
12
60
39
27
16
18
15
10
4078
3
41
31
8
112
17
4
6
11
43
72
58
14
68
24
100
94
118
26
36
28
7614
32
44
161