33
27
50
71
381
28
29
115
26
49
53
20
23
5
56
17
47
123
64
34
38
100
31
24
39
86
103
36
60
52
32
99
59
37
209
218
1398
203
42
43
111
196
6
163
57
92
44
12