304
1085
310
97
172
46
127
132
38
228
10
68
13
192
166
183
172
26
14
10
338
194
12
23
14
323
138
27
353
