59
277
44
140
22
189
155
37
36
67
116
80
26
28
65
55
79
33
18
85
21
148
23
129
58
27
98
17
45
142
164
132
270
163
147
35
106
29
63
24
95
100
48
94
56
20
127
158
157
62