49
608
179
79
44
129
53
30
459
19
1446
194
81
278
8
41
258
71
56
126
86
60
89
43
36
9
204
50
20
146
93
61
195
21
57
39
28
48
27
94
436
82
37
243
191
96
134
92
115
143
84
295
138