75
861
107
128
28
166
216
131
70
55
274
88
554
29
135
122
161
90
627
254
138
23
142
3
591
185
38
143
193
17
165
2170
176
13
99
241
37
149
231
137
92
67
486
266
141
270
49
202
19
342
130
259
86
10
18
154
226
14547