147
71
85
31
128
307
26
67
94
10
288
144
78
25
465
462
52
146
41
435
24
54
93
22
284
38
882
39
98
117
158
192
240
361
42
187
62
83
154
482
159
75
335
118
53
12854
60
197
66
289
216
113
575