223
371
205
144
100
60
52
85
115
88
377
95
51
48
137
84
28
73
251
124
153
185
15
122
193
158
308
212
198
104
110
389
12
46
136
343
50
1082
30
32
26
17
40
86
53
225
367
166
179
66
294
270
49
114
43