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