37
98
117
41
90
49
40
13
11
6
60
81
122
57
100
128
130
209
18
65
131
144
27
178
79
52
48
155
28
45
129
86
116
239
58
149
72
35
12
105
141
246
161
34
139
115
9
36
101
121
172
95
66
63
7
330