76
32
31
172
104
107
219
31
130
104
144
74
82
154
71
226
186
179
298
89
83
85
81
66
164
226
196
499
275
178
118
84
77
66
109
224
136
259
88
314
145
187
118
217
268
127
217