195
633
228
508
135
423
90
269
29
162
49
243
37
245
53
188
38
154
117
278
1,048
22
123
18
111
105
19
91
11
89
7
83
5
30