21
23
19
1
54
4
13
77
173
2
6
1