299
6
66
222
13
12
35
22
23
10
202
28
56
11
9
18
78
29
33
44
49
15
52
75
45
32
148
67
569
17
189
16
191
112
26
77
62
30
69
46
129
103
59
47
190
36
76
140