195
132
149
545
70
46
201
45
51
148
265
93
111
20
52
54
215
102
117
1147
259
101
155
252
119
26
80
282
9
372
152
378
76
1427
226
234
137
116
172
352
191
395
115
109
131
389
190
256
58
261
79
86
254
465
177
33
394
388