106
560
78
415
70
353
71
409
65
345
79
416
102
566
101
608
130
715
1780
8956
38
174
6
29
2
6
2
2
2
3
2
4
106
560
78
415
70
353
71
409
65
345
79
416
102
566
101
608
130
715
1780
8956
38
174
6
29
2
6
2
2
2
3
2
4