95
343
38
229
24
246
45
174
22
157
23
171
244
66
8
146
20
127
15
255
16
121
11
12
124
9
88
94
6
2
1
74
83