8
20
12
7
9
5
3
62
191
0
28
10
2
13
27
18
15
26
4
11
32
33
21
17
22
43
46
34
44
86
29
160
89
19
35
58
16
119
24
39