305
1538
182
911
176
894
151
757
87
704
90
460
34
215
38
198
39
198
29
167
32
160
28
147
26
130
24
125
23
107
20
101
19
97
305
1538
182
911
176
894
151
757
87
704
90
460
34
215
38
198
39
198
29
167
32
160
28
147
26
130
24
125
23
107
20
101
19
97