2
6
7
10
14
21
29
32
36
41
42
45
56
58
60
73
75
76
83
84
47
49
40
48
1
46
69
43
16
4
89
35
80
13
67
9
27
12
78
11
65
20
64