0
2
31
17
90
10
124
348
524
57
7
5