301
644
219
615
116
284
51
163
67
250
35
152
19
176
79
201
9
87
39
186
53
124
54
135
45
125
12
111
92
1,133
17
100
16
103
101