6
9
43
37
11
296
8
13
74
35
65
23
3
17
18
7
48
52
34
85
31
51
30
279
21
10
73
62
26
49
63
133
127
50
154
87
89
42
661