1
2
20
23
5
52
14
41
114
132
136
141
119
137
131
28
86
30
39
9
18
125
37
138
140
115
133
139
40
94
3
12
15
123
147
153
151
10
57
61
155
11
58
107
54
150
55
105
66
113
69
101
103
77
48
146
49
63
111
71
83
62
110
112
64
157
4
70
6
53
149
13
60
108
50
59
56
67
68
100
104
109
75
79
93
7
118
8
26
85
87
91
25
47
145
29
44
32
89
19
22
82
98
21
24
129
31
88
33
135
127
143
