506
92
124
150
58
479
34
111
175
35
141
16
236
12
155
63
240
68
395
40
154
13
223
39
217
29
153
17
80
15
77
14
157
31
134