10
5
42
10
49
8
28
17
17
92
41
30
1K
5
17
430
19
19
128