4
22
3
22
3
19
6
40
5
32
23
127
2
14
4
21
6
39
2
3
8
31
126
998
4
27
2
27
4
16
7
44
5
25
4
31
4
22
3
22
3
19
6
40
5
32
23
127
2
14
4
21
6
39
2
3
8
31
126
998
4
27
2
27
4
16
7
44
5
25
4
31