18
11
31
12
63
14
47
15
22
42
17
5
21
20
28
13
72
8
43
25
4
68
1
29
27
10
67
46
32
55
86
30
265
52
23
9
2
37
64