27
366
73
30
58
25
327
22
108
102
59
261
46
50
29
145
28
48
79
91
123
80
24
871
57
135
40
130
49
106
509
127
66
142
263
172
266
125
209
137
169
319
905
89
131
54
71