3
6
16
20
29
30
32
34
41
45
47
52
57
58
59
64
67
74
87
90
79
46
37
43
62
44
76
42
19
8
48
23
28
21
13
14
81
56
12
25
11
65
9
7
84