53
273
25
24
264
314
42
21
96
348
74
40
145
52
29
19
31
73
33
23
120
22
107
182
129
208
37
76
69
238
70
171
46
71
90
55
14
119
295
1443
77
511
49
59
47
3269
346
50
280
34
62
132