120
440
36
58
57
211
178
95
151
89
222
42
186
85
279
97
242
146
32
30
76
73
99
137
72
240
412
106
56
272
87
69
161
249
20
122
277
62
121
131
439
681
55
39
162
104
70
138
246
126
266
15
24
10