40
247
23
166
31
185
9
126
110
34
106
6
134
10
128
5
98
68
395
94
18
122
15
111
4
117
255
13
114
8
80
75