35
33
47
20
31
16
118
114
48
18
131
123
95
139
10
14
39
19
207
49
26
25
38
13
21
53
81
112
9
15
45
32
74
120
156
70
52
367
29
46
36
164
80
27
51
28
12