205
41
25
110
53
66
26
239
111
62
395
81
15
7
247
93
349
91
77
4578
48
57
1437
702
4315
50
79
40
69
85