43
140
73
55
51
137
26
37
65
58
23
27
68
24
151
147
67
69
46
56
61
77
108
111
82
53
32
237
230
17
41
225
40
59
84
52
198
235
220
127
39
103
244
29
279
182
44
78
145