49
20
37
750
180
584
137
31
70
622
63
54
162
108
2202
42
24
73
138
247
164
81
236
3274
27
41
184
53
90
68
127
897
103
170
174
535
525
44
43
84
171
48
4304
14
299
131
265
13
34
65
251
1583
104
320
59
125