90
63
230
5
130
26
161
53
48
18
87
28
244
64
66
47
72
41
25
49
273
138
184
98
56
51
168
37
108
181
115
92
85
50
171
257
59
175
116
127
283
141
36
423
187
22
117
94
33
86
43