66
156
74
31
133
303
37
248
223
69
27
197
35
328
234
98
176
51
15
22
279
4650
497
131
147
402
50
23
334
75
159
132
34
211
70
25
61
44
108
62
421
10
116
181
359
134
208
99
222
82
63
71
38
92
105
13