2
4
9
13
16
18
24
29
38
39
40
47
49
53
56
58
59
65
83
86
50
48
51
46
61
45
69
43
5
6
42
11
68
76
41
3
77
63
15
55
12
74
17
60
10
89
8
34