4
0
39
2
1
6
8
16
7
17
22
20
14
12
40
18
10
3
5
19
26
46
82
9
35
24
15
144
68
36
177
53
21
31
79
27
71