277
645
50
161
36
228
88
294
44
220
123
113
34
227
45
117
26
112
15
254
7
118
20
79
6
93
9
86
11
76
13
89
73