13
80
16
8
99
44
40
259
35
119
19
136
27
512
160
20
210
26
124
93
91
54
11
4
30
193
32
21
166
267
98
10
97
173
227
67
46
163
15
117
110
83
71
315
341
60
205
240
162
152
22
138