229
403
28
20
36
58
264
129
174
97
47
31
161
48
197
10
19
94
18
16
8
45
165
123
111
14
41
25
282
635
139
27
240
57
51
177
29
193
46
64
73
107
337
32
209
74