51
29
3
6
12
1
54
23
16
21
2
5
29
6
26
3
4
5
1
3
18
7
1
9
3
1
5
21
4
6
8
5
32
9
9
6
9
44
4
3
8
3
1
6
3
11
10
5
11
3
9
7
2
5
9
80
8
9
3
56