2.010
90
34
18
16
50
54
299
23
61
73
197
254
97
27
49
57
31
42
22
43
77
74
46
281
132
312
244
82
65
91