53
94
70
86
124
126
43
118
58
175
60
87
250
150
200
45
54
145
139
104
37
35
137
154
67
50
62
98
174
59
160
110
51
79
57
29
75
93
61
49
135
52
138
144
111
20
286
64
25
81
102