148
67
268
92
54
68
202
190
403
94
29
97
44
484
95
107
31
38
2548
26
30
21
342
242
17
37
292
143
55
886
28
271
32
261
118
602
24
234
61
41
70
161
200
142
335
1446
91
135
647
19
322
285
423
42