183
25
63
57
18
20
43
87
78
275
21
79
83
45
91
62
44
35
71
49
65
29
38
133
76
26
37
39
28
27
52
182
17
75
34
58
6
12
53
259
42
588
14
96
5052
158
36
30
68