111 15 1639 153 30 2563 118 18 3152 121 18 2816 532 68 8207 50 4 2345 286 58 5728 105 43 7096 47 7 5054