3
13
17
19
21
24
28
34
36
39
41
50
57
58
69
73
76
79
82
89
49
47
26
46
20
44
43
40
35
65
4
22
18
16
87
15
67
84
7
12
68
11
8
80
9
56