8
14
9
11
18
106
20
27
57
38
5
15
36
56
10
49
34
21
51
59
13
26
24
7
3
28
25
12
35
16
39
69
52
127
66
29
17
48
44
45