18
24
28
15
20
9
13
14
209
2
139
46
11
5
30
29
25
32
149
23
10
39
7
85
67
73
71
355
33
60
54
6
51
203
34
37
42
68
16
121
47
59
319
211
12
242
38
129