9
8
11
6
106
70
19
53
51
7
29
13
20
23
28
18
46
24
5
14
12
3
27
60
43
148
166
32
10
15
16
39
26
57
36
30