35
310
52
327
45
176
86
185
122
272
34
214
48
10
26
162
80
177
11
158
20
125
6
110
66
136
376
61
118
93
127
22
117