141
129
140
100
75
285
93
467
245
101
16
151
73
72
78
583
6721
20
55
88
41
196
61
90
96
87
40
110
52
111
132
79
107
74
152
222
191
37
56
58
18
31
130
878
188
89
208
744
44
68
38
53