152
593
126
398
30
273
33
261
95
277
62
196
43
180
10
154
49
142
16
128
45
122
14
108
9
107
12
103
6
339
90
7
86
2
87