8
129
9
6
103
13
4
38
49
12
22
3
7
5
17
34
16
14
252
31
50
36
110
72
60
37
45
20
26
98
28
43
10
18
2
52
78
139
105