30
238
33
207
74
267
115
235
21
192
85
162
78
205
70
163
23
148
61
714
135
11
112
14
110
10
98
34
146
68
395
16
95
39
107
99