2
6
9
11
19
25
34
40
44
47
51
53
54
55
60
69
73
79
81
82
50
30
46
12
45
76
38
43
39
23
15
10
13
90
8
85
72
48