889
134
56
49
88
30
444
312
108
621
117
63
145
79
53
80
48
23
327
73
39
52
47
172
21
4817
92
140
34
43
67
57
298
64
65
355
1807
263
657
68
121
94
337
75
17585
66
93
26
184
132
69
89
565
31
61