119
433
247
92
277
41
20
115
195
110
60
91
101
51
27
151
61
72
120
314
128
168
261
28
54
98
56
136
58
65
118
78
267
892
62
86
75
189
21
153
419
79
162
564
46
1872
25
159
38
132
89
63
147
12