44
157
77
38
129
150
28
124
110
55
29
39
32
95
113
158
69
26
17
238
141
153
68
88
63
72
87
550
36
71
40
24
54
166
34
53
82
48
27
35
23
111
184
83
31
121
112
106
145
33