4
15
3
10
27
133
5
19
7
27
8
34
201
1006
80
412
105
555
103
515
88
440
106
537
77
382
123
610
1
0
3
7
4
15
3
10
27
133
5
19
7
27
8
34
201
1006
80
412
105
555
103
515
88
440
106
537
77
382
123
610
1
0
3
7