23
110
15
79
51
266
2
9
2
9
4
30
2
12
2
4
2
16
2
3
3
15
2
10
2
3
2
3
2
3
2
3
2
2
2
4
2
3
23
110
15
79
51
266
2
9
2
9
4
30
2
12
2
4
2
16
2
3
3
15
2
10
2
3
2
3
2
3
2
3
2
2
2
4
2
3