46
553
40
325
52
506
15
159
26
232
210
961
11
139
7
296
31
228
8
150
9
164
10
107
115
5
133
14
6
145
2
91
127