49
88
52
38
79
110
61
27
83
35
57
85
105
51
137
109
71
69
22
36
66
87
50
42
122
126
55
48
143
70
80
40
119
72
59
68
47
54
144
104
93
63
178
301
58
32
76
75
13
39
34
74
86