299
715
48
286
111
228
104
274
31
148
86
247
36
120
54
153
14
135
68
382
55
158
11
96
4
128
12
105
9
77
5
74
8