3
4
5
13
18
24
26
28
30
35
42
44
51
52
59
62
72
80
85
86
9
53
56
47
78
46
16
43
68
69
63
41
55
87
12
66
45
20
2
10
11
8
32
6