403
91
93
184
234
313
87
346
70
814
232
74
94
225
67
123
136
80
60
207
135
79
321
362
51
82
501
64
185
203
75
48
198
257
1370
860
108
412
422
92
32
109
643
741