125
10
391
102
61
323
223
208
178
148
188
134
71
145
74
13
26
72
183
65
55
23
70
67
184
85
76
613
87
201
35
412
331
193
29
101
252
96
15
185
59
19
50
373
279
149
92
829
79
52
18
57
64