13
53
116
47
16
161
44
12
107
52
60
59
63
56
37
388
43
69
57
30
51
35
61
26
78
27
34
28
36
114
4288
132
88
211
320
668
66
55
111
33