3115
4763
61
417
75
317
1301
115
82
74
44
60
34
63
78
32
141
23
110
48
70
59
200
77
40
67
16
30
89
31
26
21
88
51
52
24
39
33