71
72
169
111
160
91
27
117
171
55
103
83
216
30
75
196
28
93
49
155
92
517
51
19
161
59
97
136
94
625
36
185
56
23
50
41
615
139
88
47
130
16
230
302
84
90
267
622
491