41
6172
288
103
38
42
71
170
45
109
441
108
166
74
34
54
150
114
53
328
161
102
72
25
165
87
140
50
110
275
332
148
171
197
40
183
143
576
547
460
373
383
57
39
343
468
360
66
461