100
90
46
78
17
89
86
21
27
52
36
44
100
69
1K
95
51
1