1
3
9
12
15
19
24
27
31
34
35
45
47
51
61
70
71
74
83
84
49
8
46
52
44
53
43
78
42
40
41
89
58
20
14
13
82
56
11
36
10
79
48