189
86
114
142
18
193
130
395
177
92
262
31
15
388
80
136
41
290
183
129
445
100
674
133
52
107
87
559
83
297
57
72
76
220
292
347
94
391
62
66
131
159
40
63
135
73
124
202
21
93
35
105
110
310
75