13 3855 123 694767 4 12 13 15 29 31 32 58 60 61 69 83 90 100 101 104 109 116 125 136 149 164 181 200 507 2061 100 1371 1780 520 20 15 13 11 9 7 5 3 1