66
46
53
55
51
54
67
138
205
37
120
70
191
47
22
151
91
65
148
20
94
121
134
146
278
235
143
69
251
7
62
112
19
56
90
44
45
160
17
28
79
39
71
50
38
16