127
38
154
716
290
130
147
245
120
22
357
332
66
31
37
291
61
644
88
24
51
43
23
259
145
59
42
27
28
1285
71
21
155
63
103
40
918
95
90
769
199
166
327
114
32
215
67
86
1190
157
18
110