240
245
60
133
33
221
153
93
36
118
82
115
121
489
70
83
56
128
313
46
81
279
79
435
190
130
139
87
110
38
47
248
211
451
21
40
168
132
249
28
112
111
102
107
126
426
22
358
177
39
156
50
94
65
89
105