233
238
216
92
8
128
37
14
28
382
392
104
198
44
57
46
413
32
118
183
206
146
292
246
40
101
220
84
21
189
74
103
68
34
82
133
55
275
117
278
80
95
59
51
48
143
130
209
76
87
90
73