139
291
149
553
85
245
630
188
31
155
36
167
61
9
112
18
147
10
126
28
108
7
105
79
17
96
68
395
1
93
3
84
0