1
9
10
15
18
23
32
34
39
40
42
44
47
59
60
68
69
74
78
81
46
8
45
28
19
43
12
51
88
86
41
62
80
56
20
16
14
24
13
48
3
11
63
52
84