46
7
31
8
3
26
34
24
25
67
233
121
222
111
53
976
256
52
316
82
42
40
262
142
27
55
47
63
9
6
29
28
90
19
23
35
32
43
11
61
49
15