50
254
57
89
55
36
31
92
52
25
22
58
41
37
35
53
26
132
103
75
56
45
34
88
51
38
16
48
23
39
20
78
19
18
28
59
29
126
63
21
42
47