23
43
1
32
5
31
9
54
15
22
4
29
15
11
190
8
64
820
45
8