67
202
45
261
23
368
29
93
28
44
41
175
70
134
78
96
100
56
17
177
148
39
129
31
37
57
285
18
42
14
83
77
27
13
19
48
20
834
4120
1092
85
101
115
24
228
182
86
381
320