5
20
5
28
2
6
8
32
3
10
9
39
25
124
7
29
12
56
7
28
68
343
4
13
79
406
663
3327
604
3108
381
1924
5
20
5
28
2
6
8
32
3
10
9
39
25
124
7
29
12
56
7
28
68
343
4
13
79
406
663
3327
604
3108
381
1924