2
14
19
24
28
29
31
33
42
44
51
57
61
63
65
72
78
83
85
90
15
49
6
48
46
1
43
23
77
41
54
3
35
53
18
55
13
38
11
7
89
10
56
9
88
8
45