22
20
7
127
27
39
109
32
6
46
1K
531
2
42
48
49
9
89
5