40
27
20
43
15
153
50
46
34
82
23
83
45
101
37
21
33
19
26
177
54
70
52
105
109
51
84
30
198
29
10
63
123
163
104
79
48
219
38
41
118
137
55
58
39
186
132