51
44
250
35
36
30
14
8
27
63
49
48
12
18
20
33
58
19
16
69
17
62
40
21
28
29
50
59
76
78
39
80
45
205
7
88
75
157
61
104
43
42
11
26