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