Lombok earthquake toll crosses 340