8
19
3
35
6
12
10
5
83
20
16
2
79
7
64
9
67
11
26
13
27
21
43
33
24
55
36
1191
56
4
0
45
109
17
53
58
32
14
49
39