Generation 1 (1)
 Generation 2 (2)
 Generation 3 (4)
 Generation 4 (8)
 Generation 5 (16)
 Generation 6 (25)