37
27
113
130
258
59
131
122
239
24
137
45
116
31
29
30
19
11
151
34
79
13
298
210
66
15
80
285
358
63
234
86
414
28
129
40
84
225
190
117
191
22
51
109
89
32
227
142