50
176
155
540
322
25
147
569
113
101
204
60
26
22
279
4638
131
244
93
23
17
110
124
132
39
123
206
34
421
298
18
29
359
36
146
121
14
51
15
11
56
300
222
214
249
223
35
105
20
21
44
37
1387