271
17
18
49
6
128
72
40
50
22
16
108
133
78
91
54
184
125
32
112
10
42
30
14
29
24
34
202
74
149
80
26
316
99
135
65
69
1271
185
33
81
146
887
820
462
28
66
86
9