39
47
76
50
139
43
65
42
31
13
49
78
146
26
19
36
81
75
30
44
21
25
37
97
110
48
121
68
98
88
126
52
72
101
113
140
688
118
154
40
217
59
85
158
86
237
53
90
38
51