4
1
0
5
2
6
8
17
54
24
25
36
9
113
33
28
7
15
107
10
13
73
51
44
49
128
135
160
14
164
88
31
48
53
86
18
26
63
16
32