217
23
266
568
69
28
30
52
133
191
144
94
522
75
35
54
829
212
65
307
239
288
891
22
200
282
46
357
124
47
38
48
16
543
72
36
175
169
289
77
106
149
291
56
58
449
354
62
249
11
135
279
318
68
151