28
8
18
47
347
27
53
79
50
113
4
40
161
85
15
63
32
29
57
35
26
200
102
23
206
87
7
39
78
16
5
45
6
309
80
25
49
46
41
112
76
34
10
37