51
53
38
19
259
21
23
26
83
14
59
46
36
71
170
58
12
207
153
54
25
142
89
115
184
222
55
45
116
42
172
92
79
144
139