305
718
286
175
16
9
46
8
33
1
7
18
28
5
4
25
14
19
34
15
92
13
6
23
36
95
118
21
10
26
35
53
45
51
27