59
278
21
53
61
88
190
39
894
270
66
128
110
50
558
379
26
55
22
92
414
38
90
64
74
35
201
113
918
131
82
75
67
29
7
112
47
307
108
25
12
13
306
139
195
34
57
44
56
45
78
15
16
32