8
86
16
27
0
11
47
22
44
7
5
2
36
67
35
62
30
28
9
4
19
26
128
12
20
50
51
33
139
17
25
143
120
24
79
32
10
118
574
42
48