274
572
129
385
171
457
217
416
14
113
47
214
95
176
103
158
37
30
329
96
132
54
150
35
175
92
23
6
2
1
122
7
124
141