14
315
443
112
51
25
143
9
19
16
66
86
60
53
22
269
30
34
252
65
37
136
130
132
203
45
48
70
168
46
313
97