3
10
22
25
26
28
33
35
37
38
40
42
48
53
56
63
69
70
78
80
49
11
47
30
46
17
44
55
43
23
39
58
20
21
16
15
7
89
9
34
24
82
8
72