13
51
18
30
5
34
1
65
48
23
21
127
37
6
2
22
20