2
8
11
19
30
35
38
41
42
47
48
55
56
57
59
62
72
77
82
90
9
52
51
45
5
44
76
43
69
61
60
3
28
34
18
10
87
15
26
31
13
29
83