4431
229
581
188
37
56
281
296
69
153
71
197
17162
103
39
59
94
96
573
64
21
47
88
557
41
1454
40
78
57
191
26
66
135
46
208
84
813
23
346
77
53
72
18
43
15
83
255
144
33
61
22
38
68