13
279
89
97
35
39
133
76
49
172
238
40
28
192
20
98
100
67
147
34
146
265
12
211
84
24
17
21
44
15
26
16
142
27
60
46
79
202
91
9
42
208
53
37
30
111
150
99
158
338