230
263
39
364
18
115
47
229
136
21
147
165
90
150
24
120
35
43
321
50
69
42
74
118
66
133
4
303
124
29
163
65
204
40
108
184
31
166
85
181
6
160
52
84
70
10
67
8
95
91