69
18
68
99
113
339
27
32
599
45
96
92
49
98
329
615
104
73
31
106
64
131
74
84
51
17
58
39
180
123
111
168
71
24
222
55
138
93
65