48
233
50
100
138
39
112
18
72
51
42
24
63
142
184
74
273
23
177
350
22
52
505
189
763
121
458
41
130
117
107
258
83
579
55
31
110
215
78
192
147
339
79
66
171
62
106
1141
261
105
108
73
30
20
453