33
14
38
12
8
218
127
63
66
92
21
439
140
17
10
45
6
34
25
247
7
26
167
11
77
106
50
32
264
29
31
52
170
121
69
118
346
280
117
53
234
214
245
240
268
173
194
24
265
209