38
17
57
49
26
207
33
142
16
6
36
70
44
259
30
65
87
149
247
400
92
129
19
59
131
72
187
18
63
73
28
102
51
184
31
43
46
22
94
69
79
673
67
691
5
25
42
50
23
888