14
49
39
83
28
79
43
172
26
159
9
24
50
34
57
32
94
473
139
85
92
20
163
300
331
182
483
112
44
82
27
18
29
35
102
75
481
22
65
3
8
10
132
62
23
17
16
11