8
12
10
4
22
5
249
145
64
97
70
18
78
136
47
6
35
40
110
21
52
85
23
7
36
29
14
39
32
134
84
25
186
76
27
24
34
26
3
128
107
11