4
11
160
5
21
20
14
6
0
101
96
30
26
29
12
13
17
42
9
7
40
33
24
48
64
23
8
695
36
25
50
128
37
38
22
16
34