191
147
152
92
55
18
237
42
121
131
2079
41
3
64
183
60
79
30
71
19
51
25
32
151
46
443
61
24
12615
87
43
211
37
205
245
226
273
104
551
149
803
56
83
266
44
72
339
31