3
13
15
16
27
29
31
33
38
40
41
50
55
58
65
70
71
79
88
90
11
20
22
23
30
34
42
51
56
63
69
73
80
84
86
39
46
45
43
5
44
54
12
37
2
89
10
82
9
8
7