53
272
25
24
264
314
41
21
96
347
73
40
145
52
29
19
31
33
23
120
107
182
129
207
37
76
69
238
68
171
46
71
89
55
14
119
295
1443
77
511
49
59
47
3269
346
74
280
34
62
132