68
137
198
64
160
133
34
151
105
19
45
72
90
251
523
54
41
116
266
119
39
120
73
26
32
93
31
69
99
230
60
249
83
97
166
7
15
138
81
48
47
181
50
70
140
104
44
84
63
13
18