18
159
59
139
132
50
52
17
110
113
83
82
37
7
85
124
61
216
28
236
62
109
39
112
24
88
36
15
261
10
20
56
34
35
43
23
51
214
137
95
12
49
26
153
89
16
27
45