Well, wish me luck. xD
I'm only really going to say the numbers of the Pokemon that aren't on the list, I'm not going to say only the first-stage Pokemon.
004 (Charmander)
011-016
021-048
050-073
078
083-089
091-094
096-099
102-108
111-119
130
131
132
138-142
144-151
158-162
167-178
182
185
186
190
191
192
194
195
198
200-202 (200 is Misdreavus. I just know that because I love Misdreavus)
206
207
212
213
215-219
221
223-225
227-230
232
235
237-240
242-257 (Treecko and Torchic are somewhere in here...)
266-284
287-295
298
301-303
307
308
311
312
315-321
339-348
350
352-368
371-386
Okay... just another 300 Pokemon to go. ;_;
389-394 (Chimchar's evo line, and Piplup by itself)
401
402
406-409
415-419
422-435
438-442
447
448
451-457
459-461
463-468
472
473
475
476-493
494 (#000 in the Unova Dex, Victini)
One more region to go...
509-523
527-539
543-549
551-553
556-584
587-596
599
600
601
603-632
I think that deserves some applause... and a few upvotes, and best answers... xD
Hope I helped. :)
(I really, really, REALLY do hope I helped. REALLY. xD)