257
67
74
359
145
223
163
85
34
43
28
41
6198
290
105
38
42
71
171
45
109
441
108
76
55
150
114
53
332
162
102
73
26
168
91
141
50
110
54
283
339
88
59
149
172
198
337
40
184
95
146
579
550
461