237
279
224
57
94
28
832
160
1452
64
58
120
89
267
78
51
25
202
38
342
166
49
191
163
7
143
1338
70
33
43
34
117
338
72
673
107
61
204
225
39
22
277
24
86
21
31
79
446
41
74
208
337