22
57
115
121
19
14
53
73
46
49
44
85
27
11
874
130
318
55
212
41
459
443
3832
202
20
29
148
86
558
88
68
119
177
335
62