244
44
155
53
41
128
142
56
40
36
43
15
126
115
164
267
232
134
229
113
233
10
47
348
71
204
440
258
212
489
209
69
150
162
148
55
129
136
100
88
170
50
98
24
416
133
18
63
1
160
476
37
137
93
87
84
27