66
351
83
519
63
336
99
517
80
399
120
668
78
405
64
331
72
377
185
1047
24
125
5
18
10
67
4
13
2
1
2
27
66
351
83
519
63
336
99
517
80
399
120
668
78
405
64
331
72
377
185
1047
24
125
5
18
10
67
4
13
2
1
2
27