цикл должен начаться с 1, а не 0. Ну и list.Add(0); не забыть