197
56
194
232
70
42
39
53
45
81
102
334
477
29
101
191
24
225
208
490
256
877
174
121
1151
57
60
244
202
32
612
27
238
19
133
37
18
44
203
31
40
175
168
329
193
257
350
117
51
46
82
98
61
35
69