80
281
357
114
89
159
101
90
55
49
137
93
70
134
91
189
160
125
145
418
126
106
76
98
44
74
47
61
265
103
199
50
191
96
105
63
123
81
182
30
87
185
143