212
313
96
144
9
138
6
135
22
128
5
119
21
118
12
104
73
15
254
95
93
38
78
74
7
69
68
395
89
87
4
90