24
86
31
5
22
13
16
8
14
1
12
79
7
28
19
23
9
11
25
6
27
0
4
2
44
35
39
34
41
40
36
47
26
17
88
52
116