8
7
106
22
11
28
23
2
0
25
54
43
129
14
9
10
16
148
39
125
24
5
29
32
21
35
12
15
88
60
19
20
4
38
1
61