277
53
297
49
290
77
141
31
165
22
162
23
194
24
152
33
182
26
252
29
110
12
371
57
168
38
128
20
665
125
880
166