23
112
31
167
134
672
6
27
3
9
37
193
10
51
2
5
12
65
2
3
13
58
4
15
2
1
5
16
2
3
3
7
3
10
5
24
2
5
23
112
31
167
134
672
6
27
3
9
37
193
10
51
2
5
12
65
2
3
13
58
4
15
2
1
5
16
2
3
3
7
3
10
5
24
2
5