2
5
7
30
3
9
3
7
66
466
62
517
3
6
20
104
6
23
9
40
42
209
21
101
41
201
6
29
12
54
4
14
4
16
9
40
7
30
2
5
7
30
3
9
3
7
66
466
62
517
3
6
20
104
6
23
9
40
42
209
21
101
41
201
6
29
12
54
4
14
4
16
9
40
7
30