japanese love story 143 131 123 142 145 106 160 119 144 224 228 216 169 193 211 134