50
15
48
7
3
27
71
106
68
30
4
20
1K
35
3
96
12
35
127
37