18
30
14
9
28
8
5
10
17
25
4
32
7
15
62
64
56
50
47
24
60
3
11
19
23
20
13
33
101
6
48
44
43
46
143
42
38
16