21/150 claymore