506
92
58
479
34
111
35
141
39
217
63
240
13
223
175
16
236
61
714
12
155
124
150
40
154
29
153
31
134
30
329
14
157
9
85
2
119