495
178
410
205
21
49
90
35
3
24
314
70
889
55
118
52
17
37
4
100
7
30
66
88
13
56
16
71
277
9
32
14
134
20
15
50
107
244
5
25
63
179
10
138
4038
151
19
1708
871