13
14
89
9
61
257
20
80
29
10
17
84
149
48
31
43
137
68
108
101
34
27
158
144
40
16
73
280
93
99
7
45
28
94
288
25
49
192
98
11
18
275
237
19
35
83
111