57
164
56
73
511
31
54
29
479
245
116
172
39
268
59
21
22
9
573
406
44
72
100
37
42
30
19
110
114
105
53
74
195
147
7
47
41
17
273
115
174
102
154
45
62
78
354
155
80
32
28