205
201
146
56
391
148
120
330
206
212
546
70
34
75
258
195
68
42
404
84
100
25
50
24
48
117
62
65
36
89
306
27
46
95
145
20
104
45
41
19
51
188
294
144
22
53
224
64
400
187
499
32
97