77
46
238
569
35
1727
31
73
25
119
174
71
164
672
1206
91
4263
207
33
15
12
72
8
652
198
175
54
43
13
45
27
47
65
44
69
80
106
64
83
40
36
16
67
257
19
59
323
161
42
30
138
56
132
16714
70