27
38
162
31
156
91
181
138
182
99
70
94
43
32
80
103
87
112
37
611
56
97
107
58
98
317
417
89
46
51
86
63
140
95
110
93
36
48
69
201
125
116
184
44
54
191
67
217
73
77