2
3
9
19
24
28
35
37
42
43
47
55
62
64
65
66
74
81
86
88
40
49
1
48
76
45
60
4
16
89
29
78
23
20
22
12
13
69
15
71
17
11
44
10
83