260
58
72
95
212
62
82
57
83
53
60
49
96
130
77
80
539
182
38
84
177
52
108
31
42
135
103
261
1308
757
51
113
122
114
243