4
8
99
30
125
15
89
56
97
23
190
17
20
54
10
101
45
21