65
83
38
41
166
24
610
319
23
71
47
72
136
129
68
226
55
8800
481
90
158
170
480
159
293
603
108
363
32
95
51
59
46
1507
153
70
94
671
137
903
21
834
126
291
34
30
77
85
628
114
1517
165
290
326