174
129
363
1314
75
189
179
61
59
687
56
177
250
1535
172
33
63
296
101
592
97
1039
125
341
47
454
478
110
229
37
157
64
159
3
454
1200
50
13
104
292
221
131
168
31
805
293
688
509
146
