154
396
216
773
90
37
85
237
87
226
171
83
120
651
34
47
43
15
84
162
39
72
98
210
118
238
3
1
20
13
57
58
294
247
88
81
109
51
60