461
95
26
99
23
55
204
138
14
87
45
39
21
193
263
233
84
68
42
34
65
213
247
281
140
69
192
33
66
111
44
61
157
613
35
485
97
75
16
96
1435
637
223
243
160
149
147
274
25
1189
62
72
19