88
24
191
50
64
207
152
20
78
1677
39
13
48
112
11
44
19
63
28
147
588
77
199
120
94
227
81
53
54
49
260
104
786
108
59
134
96
37