152
545
95
646
35
170
28
292
21
306
43
243
20
182
63
137
7
143
15
256
6
118
12
126
9
108
5
94
102
74
1
77