65
161
151
451
329
1813
1411
87
13
921
150
174
66
404
149
79
106
88
68
146
447
111
261
124
78
223
117
234
230
537
83
187
181
296
276
105
135
196
102
199
551
207
80
201
103
173
268
72
81
42
108
238