13
57
49
81
22
59
14
43
98
16
128
223
39
251
26
300
100
93
71
124
110
52
137
320
53
99
148
104
94
20
48
113
28