374
120
232
17
39
161
18
182
344
252
10
80
26
125
100
37
145
85
185
31
75
87
150
25
162
32
41
74
43
173
115
225
127
265
107
282
358
255
239
55
71
130
108
263
49
240
153
116
50
12
102
111
44
64