56
74
682
36
29
135
4366
257
98
309
642
38
50
255
223
4224
81
71
28
199
109
37
333
235
178
101
180
1196
52
15
26
281
4703
503
137
147
404
136
51
181
114
336
75
160
133
213
25
61
44
65
432
2567
10
119
107