8
13
11
6
18
40
22
5
10
32
37
23
1
47
4
12
53
25
14
3
33
26
57
35
17
34
9
16
69
24
143
59
85
60
38
15
71
110
19
159