55
786
104
1
18
54
16
35
297
5
11
41
25
2
59
30
520
6
151
58
275
47
74
395
465
89
31
22
75
201
1921
643
109
14
36
102
519
162
34
57
150
52
23
99
507
12
346
88
176