8
11
10
6
13
14
7
43
20
24
12
16
9
5
22
31
15
36
18
55
27
38
59
127
39
26
179
114
53
30
50
37
21
28
34
77
17
19