75
92
192
46
112
98
424
90
263
33
229
102
151
41
110
40
38
78
16
124
69
18
7
91
26
83
134
579
111
42
21
12
206
27
270
106
24
96
140
298
299
508
35
58
476
57
62
196
181
88
257
310
234