fun main(args: Array<String>) {
    agc021a()
}

fun agc021a() {
    val n = readLine()!!

    if (n.length == 1) return println(n)

    val answer =
        when {
            n.all { it == '9' } -> n.length * 9
            n.drop(1).all { it == '9' } -> n.sumBy { it.toString().toInt() }
            else -> n.first().toString().toInt() + (n.length - 1) * 9 - 1
        }

    println(answer)
}
