312
239
139
320
58
396
134
282
1 050
672
868
332
124
87
111
132
86
607
302
80
60
361
67
84
1 040
539
300
189
57