44
109
193
268
113
119
98
114
121
142
96
58
30
37
77
59
51
229
175
85
155
141
57
26
146
111
13
32
22
53
149
397
61
178
137
55
110
73
21
166
168
196
125
207
65
27
83
79
42
123
143
60
129