74
100
50
207
27
36
29
62
43
37
30
26
226
467
56
14
40
21
71
51
162
22
96
157
145
8637
66
658
300
271
84
80
163
73
90
112
68
718
285
89
160
1274
91
199
590
129
65
632