153
66
62
445
26
157
121
44
53
32
229
76
60
72
311
37
124
237
100
190
19
54
197
42
67
314
39
380
248
160
235
77
206
88
38
64
94
447
352
50
205
245
182
13
212
12
118
69
23
148
7
196
210
150