100 Partition over 30 grains 4198