13
23
17
90
9
29
11
18
37
56
46
2
30
4
63
33
43
25
45
7