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