77
478
123
665
73
370
108
578
39
194
2
2
3
8
4
23
2
17
2
6
2
6
2
6
3
10
3
7
5
20
3
11
4
15
3
33
2
3
77
478
123
665
73
370
108
578
39
194
2
2
3
8
4
23
2
17
2
6
2
6
2
6
3
10
3
7
5
20
3
11
4
15
3
33
2
3