9
259
108
465
47
153
111
27
208
81
72
90
246
156
105
83
515
54
80
178
288
199
92
121
32
73
86
272
75
143
38
48
123
106
20
57
12
35
17
6
44
40
43
133
295
31
254