24
177
533
198
197
90
122
36
4
44
115
31
167
125
266
66
109
119
53
89
19
22
239
272
21
13
9
128
129
49
93
87
39
196
210
135
33
28
223
25
221
30
14
83
58
100
178
157