46
74
19
111
120
62
45
23
26
30
55
68
50
176
37
598
32
71
70
403
11
25
63
84
52
98
119
69
20
58
198
106
108
14
316
92
36
66
157
168
64
39
624
1057