57
242
71
32
62
382
1365
277
690
74
101
55
296
77
17158
66
108
22
217
113
103
557
35
63
174
185
34
84
68
78
85
93
53
147
346
54
375
56
165
47
17