74
88
40
68
30
81
12
155
52
49
37
20
28
24
63
18
207
27
58
9
44
117
228
64
62
25
66
56
75
173
141
226
26
86
290
90
71
472
215
201
308
287
224
400
138
94
202
112
48
111
178