1
10
11
19
24
28
31
34
36
38
46
51
59
60
62
67
70
78
86
87
16
4
5
6
7
13
14
18
33
43
45
55
66
73
84
58
82
57
54
48
53
61
3
52
71
8
89
22
80
72
69
56
9
50
47
39