3
8
28
29
32
33
38
42
44
49
55
58
63
67
68
73
75
76
80
81
56
48
46
15
26
43
41
12
6
78
23
52
20
2
18
82
60
13
88
11
47
53
10