6
9
32
19
23
8
18
44
20
17
10
14
11
27
90
13
36
0
29
209
33
39
38
26
57
51
25
47
42
34
159
7
101
31
73