78
101
139
185
211
113
74
173
72
59
140
138
179
137
109
68
56
163
97
42
47
127
75
52
145
102
112
57
89
210
114
25
8
209
98
148
79
13
14
23
21
204
442
155
130
259
151
31
167
96
29
129
170
241
94