183
374
55
182
17
128
35
428
293
276
163
79
56
49
106
130
15
245
450
57
548
197
70
113
271
154
89
386
187
378
33
383
90
146
37
223
1810
139
167
264
153
171
149
94
102
697
53
831
704
80
133
181
85
39