12
13
17
29
35
41
45
48
49
51
52
53
54
57
58
59
66
74
77
88
39
7
9
16
19
24
28
32
47
55
60
68
69
79
85
89
14
50
5
73
70
1
46
10
87
84
22
34
65
30
11
33
23
21
8