49
436
119
46
175
26
130
87
60
2317
38
1655
81
127
120
23
634
52
19
53
76
50
18
39
219
55
85
112
202
37
35
25
86
57
24
267
69