33
70
113
326
23
421
148
18
77
57
53
49
28
37
106
86
25
16
35
81
767
182
105
50
84
123
146
54
110
52
133
62
74
85
130
373
78
103
92
58
1507