264
511
149
292
79
430
75
269
58
151
115
240
67
146
148
81
31
145
61
714
39
129
28
19
96
16
114
15
123
254
17
119
10
97
27