31
7
10
81
314
217
89
202
199
49