31
67
773
21
174
16
26
351
6523
37
41
60
240
200
286
460
39
43
136
28
1780
246
327
68
44
45
72
112
89
8
138
128
12
189
22
352
3715
364
194
251
65
63
444
108
74
159
27
38
143
129
95
64
46
25
52
715