198
211
27
53
34
152
199
127
98
89
168
208
113
72
148
73
285
186
82
162
95
106
241
93
35
69
39
85
43
170