103
640
140
266
84
389
47
232
20
325
35
133
53
256
165
32
146
19
172
25
142
23
143
18
139
7
96
6
118
9
10
99