13
31
91
34
46
86
22
88
227