17
175
155
45
150
828
302
274
43
829
229
95
76
71
132
62
170
162
219
85
77
110
193
12
149
135
177
352
39
54
37
86
81
106
113
242
100
9
5
34
13
44
311
32
38
40
10
57
96
181
36
143
78
46
105