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