53
24
59
32
26
16
40
366
248
125
187
490
41
190
85
54
20
50
90
461
27
34
111
294
52
51
58
36
79
29
302