303
1,146
272
749
28
405
286
409
297
67
277
35
242
58
204
48
167
92
1,138
161
37
159
114
13
106
14
98
22
102
5
93
10