8
9
5
48
10
27
36
1
0
102
118
52
4
3
7
14
103
21
24
28
23
82
216
44
78
2
18
34
22
11
87
253
92
91
13
56