205
78
98
119
63
47
182
244
490
69
95
220
240
148
200
17
179
338
127
538
299
157
323
94
11
196
26
27
129
570
231
66
427
50
33
460
43
28
72
112
89
21
74
38
64
25
187
230
123
97
30
77
105
40
18
117
91