126
18+
55
50
23
19
71
38
32
59
52
420
26
50
75
24
282
147
24
43
100
176
45
649
31
89
42
18
58
45
17
36
90
34
45
69
193
56
53
400
52
128
251
42
104
73
41
267
634