305
1537
188
948
119
638
120
620
107
597
101
544
34
173
24
152
24
123
13
58
11
46
7
45
9
44
9
40
3
38
5
37
305
1537
188
948
119
638
120
620
107
597
101
544
34
173
24
152
24
123
13
58
11
46
7
45
9
44
9
40
3
38
5
37