Normal
No Effect 0
Not Very Effective 0
Normal Effectiveness 0
Super Effective 0
Fire
No Effect 0
Not Very Effective 199
Normal Effectiveness 310
Super Effective 166
Water
No Effect 1
Not Very Effective 191
Normal Effectiveness 363
Super Effective 120
Electric
No Effect 63
Not Very Effective 124
Normal Effectiveness 333
Super Effective 157
Grass
No Effect 1
Not Very Effective 282
Normal Effectiveness 251
Super Effective 141
Ice
No Effect 1
Not Very Effective 182
Normal Effectiveness 297
Super Effective 195
Fighting
No Effect 28
Not Very Effective 182
Normal Effectiveness 285
Super Effective 180
Poison
No Effect 39
Not Very Effective 150
Normal Effectiveness 427
Super Effective 59
Ground
No Effect 88
Not Very Effective 73
Normal Effectiveness 349
Super Effective 165
Flying
No Effect 0
Not Very Effective 100
Normal Effectiveness 420
Super Effective 155
Psychic
No Effect 40
Not Very Effective 97
Normal Effectiveness 451
Super Effective 87
Bug
No Effect 1
Not Very Effective 221
Normal Effectiveness 325
Super Effective 128
Rock
No Effect 0
Not Very Effective 110
Normal Effectiveness 375
Super Effective 190
Ghost
No Effect 98
Not Very Effective 67
Normal Effectiveness 420
Super Effective 90
Dragon
No Effect 1
Not Very Effective 37
Normal Effectiveness 606
Super Effective 31
Dark
No Effect 0
Not Very Effective 102
Normal Effectiveness 484
Super Effective 89
Steel
No Effect 1
Not Very Effective 215
Normal Effectiveness 402
Super Effective 57
So Ice hits the most Pokemon super effectively though Rock is only 5 Pokemon behind yet hits 100 more Pokemon for neutral damage so I would say rock is better in this scenario.
Sorry this isn't in order I just answered the main part because I was in a rush and it was hard/time consuming