1182
51
15
22
279
4652
497
132
147
402
133
50
175
23
111
334
75
159
34
212
70
25
61
44
108
62
421
2526
10
116
101
226
181
113
359
134
36
208
345
99
222
300
172
82
63
223
71
35
38
92
105
234
83
65
3