68
331
26
245
516
325
92
246
113
22
429
158
48
80
88
896
24
159
359
282
162
87
15
56
31
167
137
77
38
139
102
169
202
148
32
144
70
2069
34
170
110
83
357
530
788
298
316
281
389
156
242
224
192
315
345