241
62
36
160
43
186
447
21
73
74
383
60
64
196
185
38
219
109
121
61
105
1547
116
12652
19
142
87
204
408
69
83
163
165
162
276
76
67
78
781