Case #1: 6
Case #2: 100
Case #3: 4
Case #4: 102
Case #5: 21
Case #6: 1000
Case #7: 166
Case #8: 163
Case #9: 211
Case #10: 107
Case #11: 1
Case #12: 132
Case #13: 10
Case #14: 66
Case #15: 136
Case #16: 135
Case #17: 159
Case #18: 187
Case #19: 255
Case #20: 282