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