302
177
47
148
106
82
84
58
484
161
48
349
134
78
97
193
192
111
73
30
214
52
280
253
86
113
96
125
46
21
115
114
247
95
154
110
32
137
156
217
162
89
43
144
184
526
61
31
112
179
223
117
168
22
62