Well... looking at the way the numbers are grouped...
Weapon groups are just that, of course. Your allowed to group any set of weapons under keys 1, 2 ,3 and 4. Sooo, if you rewrite it this way...
<0> = group 0; sorry, no can do.
<1 (16) > = group 1; woohoo, the 1 key calls up hard point 16.
<2 (0, 1, 2 , 3, 4)> = group 2; calls up hardpoints 0, 1, 2, 3 and 4.
<3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17)> = group 3 calls up the numbers between <3 and >
<4 (6, 7, 8)> = group 4, which has hardpoints 6, 7, and 8 in it.
and so on and so forth. I just added the ( and ) for editorial purposes. Since groups 5 through 9 isn't supported there are no numbers between the < and >, other than the potential weapon group. Hmmm, perhaps if your determined you can change the bindings?