39
49
39
64
63
49
35
247
241
202
3
46
23
21
110
343
573
708
767
689
24
41
65
52
32
76
33
54
74
48
39
52
32
49
76
33
54
39
74
48