81
23
101
57
30
44
324
182
144
343
190
79
168
230
177
43
210
115
131
52
35
47
124
65
106
229
26
41
172
285
54
50
328
60
313
154
287
198
227
4851
148
62
416
282
671
53
32
61
48
215
188
69