13
28
26
229
163
112
17
69
14
6
84
10
248
12
206
300
8
11
7
25
20
19
32
31
42
21
4
92
9
34
18
27
16
70
47
212
98
72
168