91
335
43
305
40
494
113
93
38
357
21
282
53
248
47
255
28
229
11
116
97
228
20
200
12
238
24
225
60
207
17
61
31
236
52
185
50
189