284
975
59
375
249
578
87
270
38
221
77
260
52
197
111
217
3
103
115
19
137
10
126
24
128
44
144
6
350
20
106