8
14
39
36
127
56
3
19
4
26
7
44
35
27
52
47
21
11
17
24
12
32
10
16
9
6
34
18
38
46
233
67
22
88
40
49
5
99
13