78
46
185
93
59
327
71
32
111
288
240
114
86
179
200
136
44
212
128
188
167
147
65
93
143
92
46
116
69
269
204
132
157
192
114
232
72
163
147
85
91
143
132
61
137
134
87
51
77
190
93
104
108
175
197
85
115
109
79
269