Smartphones: the best battery life

What are the best smartphones for the battery life? Let say top 3. If you can add a good source of information. Please no phablet.