1
9
10
13
27
32
33
35
37
40
42
48
52
56
65
66
78
86
87
89
16
45
8
80
43
74
51
44
28
12
41
14
22
3
31
11
59
76
19
90
84